antifreeze reservoir - Turkish English Dictionary